Senior C/C++ Firmware Engineer
Location
Ukraine
Posted
131 days ago
Salary
0
Seniority
Senior
Job Description
Senior C/C++ Firmware Engineer
NVIDIA
• Design and implement new features in NIC/DPU firmware design and verification • Participate in implementing the new standards and protocols in data center management technologies • Launch new hardware, and make sure our new products are secure, reliable, and fast • Work with various teams inside NVIDIA and share technologies across many products • Work on the new features starting from the pre-silicon stage and during the entire product life stages
Job Requirements
- 5+ years of hands-on experience in C/C++ software development (experience with embedded systems, binary network protocols)
- Higher IT or Technical Education
- English — Advanced Level
- High ability to learn new things, do research, and analysis of tasks
- Effective cross-team collaboration and communication, being a team-player, SCRUM-oriented
- Ability to inspect and improve the code, processes, and architecture of the existing systems, deliver high-quality code
- Strong background in designing, implementing, debugging and testing complex software
Benefits
- Highly competitive salaries
- Extensive benefits package
- Work environment that promotes diversity, inclusion, and flexibility
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Software Engineer – Professional Services
JLL - Jones Lang LaSalleJones Lang LaSalle (JLL) is a professional and financial services company that specializes in investment management and commercial real estate services. A Fortu
• Serve as a technical reference for an international team in building robust APIs and integrations across various systems to ensure successful project implementation. • Mentor and guide team members, promoting best practices in backend development and database management. • Engage in client-facing activities, and participate in meetings along with your Product Manager where internal and external clients will explain the scenarios, map demands, perform validations, and more. • Drive the creation of detailed reports and provide insights to stakeholders. • Oversee data manipulation and transformation according to client preferences. • Ensure the tracking of tasks and documentation of deliverables. • Identify and implement business and process improvement opportunities. • Monitor business metrics and drive continuous improvement initiatives.
Backend Engineer, Feeds Experience
RedditReddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
• Build and operate a high-caliber, inclusive team of engineers. • Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to build novel products and features that our users will love. • Work alongside a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise. • Participate in the full development cycle: design, development, test, experimentation, analysis, and launch. You’ll be writing and reviewing code and design docs, giving feedback on product specs and mocks, and ensuring successful delivery of key projects. • You will be a key driver in the planning, development, and implementation across Reddit’s backend service architecture in service of our native mobile and web clients as part of a full stack team. • Enable a culture of metrics led execution, with a focus on operational excellence and system observability.
Arquiteto/Engenheiro de Software, Java
Global Tech HoldingGlobal Tech Holding Participação e Investimento: Evolução, inovações tecnológicas disruptivas, lucro consciente.
• Atuar como arquitetio(a) e/ou engenheiro(a) de software na evolução de soluções complexas e escaláveis. • Desenvolver e evoluir sistemas Java usando Spring e REST com foco em alto desempenho, segurança e arquitetura robusta. • Participar de decisões técnicas e de arquitetura junto ao time de tecnologia. • Garantir boas práticas de versionamento, testes e CI/CD. • Atuar com APIs REST, microserviços e integrações com parceiros do ecossistema. • Participar ativamente das cerimônias ágeis e contribuir com uma cultura de melhoria contínua. • Trabalhar de forma colaborativa com áreas de negócio e produto. • Ser um ponto de referência focal para toda equipe de desenvolvedores.
• Work on impactful projects with high volumes of production traffic. • Produce simple, maintainable code while always looking to improve it. • Define testing strategies and write automated tests. • Own your code all the way to production with a self-service continuous delivery pipeline and production infrastructure. • Run what you build using containers orchestration and monitoring technologies. • Perform code-reviews promptly, regularly and constructively.




