Where IT makes a difference
Senior Embedded Software Engineer
Location
United States
Posted
92 days ago
Salary
$100K - $130K / year
Seniority
Senior
Job Description
Senior Embedded Software Engineer
Diverse Lynx
• Working under our professional services division. • Be an embedded Linux expert in the customer engineering team and enable customers in doing their embedded SW development. • Design, develop, and refactor real-time software architectures and modular software components. • Reproduce, isolate and debug complex low-level problems that may span interfaces between hardware and software. • Collaborate with the customer and internal teams to always enhance the overall project experience. • Contribute to the overall product design to help customers through various aspects of their product lifecycle. • Working closely with the team to ensure the project deadlines are met and risks/issues are proactively identified and communicated to the customer. • Ensure high quality of our deliverables. • Developing technical proposals to help customers make technical decisions.
Job Requirements
- 3-5+ years of experience building and shipping embedded systems using Linux.
- Proficiency in Linux kernel customization, device driver design and development and at least one or more build environments such as Yocto, Buildroot, or Open Embedded.
- Experience with performance optimization and advanced troubleshooting at kernel-level.
- Experience with memory managed high performance ARM Cortex-A or X86 architectures and SoCs (NXP, Freescale, Intel, AMD, Xilinx, Altera, …).
- Experience with the Linux kernel itself or the kernel of any other operating system with strictly isolated kernel and user spaces.
- Proven success with root-cause investigation of bugs related to operating systems, hypervisors, or hardware-level drivers.
- Proficiency in the C programming language.
- Proficiency with Git at a command line level.
- Ability to track and work on multiple projects simultaneously while meeting schedules.
- Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams.
- Keen sense of urgency and drive for results.
- Ability to work independently with minimal oversight.
- Must be a US citizen or US person.
Benefits
- Low-cost Medical / Dental / Vision coverage options
- 401K with generous employer match
- Responsible Paid Time Off + 11 Paid Holidays
- Remote work opportunities based on role
- Employee Assistance Program (EAP)
- Career growth and professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineering Tech Lead – AI Product Development
CommandLink#1 Global Platform To Simplify & Scale Your Telco, ISP, Network, Phone, & Security Stack.
• Lead a small, high-velocity engineering team while staying hands-on with production code. • Design, build, and launch AI-powered product features quickly and iterate based on customer usage. • Partner closely with Product, Design, and GTM to deliver features that solve real customer problems. • Translate AI capabilities into intuitive, production-ready experiences. • Make fast, pragmatic technical decisions that keep momentum high. • Balance speed with reliability, scalability, and long-term maintainability. • Establish lightweight engineering practices that support frequent releases. • Mentor and coach engineers through code reviews, pairing, and design discussions.
• Design and implement scalable solutions within our Kubernetes-based platform for secure enterprise workloads. • Define and contribute to reliability initiatives: SLOs, capacity planning, and resilience improvements. • Identify and resolve system misconfigurations and architectural risks. • Build systems that support 10x customer growth with clear failure modes and mitigation strategies. • Own and continuously improve internal platform systems: deployments, environments, and developer tooling. • Drive improvements to reliability, observability, and operational workflows. • Act as a force multiplier for product engineers by building guardrails (not gates) and self-serve tooling. • Bring structure and rigor to complex infrastructure problems. • Contribute to internal engineering standards and design principles. • Work cross-functionally with engineering, product, and leadership to unblock and accelerate delivery.
Senior Full Stack Developer
Serverless GuruYour guide to AWS Excellence. Adopt, Migrate, Build. Hire our AWS Architects & Engineers to bring your vision to life!
• Design and develop responsive web applications using React.js and modern JavaScript/TypeScript • Build robust backend services and APIs using Node.js and TypeScript • Implement and maintain AWS cloud infrastructure and services • Collaborate with cross-functional teams to translate business requirements into technical solutions • Participate in code reviews, testing, and deployment processes • Contribute to architectural decisions and technical strategy • Ensure application performance, security, and scalability
• Collaborate closely with engineers, product managers, and designers to build and improve our consumer-facing platform • Design, develop, and deploy high-quality code across frontend and backend that directly impacts the solar buying experience • Participate in the full software development lifecycle, from concept and design to implementation, testing, and deployment • Champion code quality through thoughtful reviews and testing, ensuring reliability and scalability • Contribute to continuous improvement by proposing solutions, participating in retrospectives, and improving team processes • Deliver end-to-end work that may span product delivery, analytics, operations, infrastructure, tooling, and integrations




