Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Embedded Software/Firmware Engineer/Contractor image - Rise Careers
Job details

Sr. Embedded Software/Firmware Engineer/Contractor

Title: Sr. Embedded Software/Firmware Engineer/Contractor

Location: San Diego (92121)

Term: Long Term Contract

Duration: Long Term

Start: Immediately

  • Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role.
  • Contractor with a Can Do approach with the ability to come up to speed quickly technically.
  • Very collaborative with excellent communication skills and people skills
  • Embedded Linux system development at both Application and Kernel module level
    • Yocto and PetaLinux
  • Experience working with a variety of different processing platforms (ARM SoCs, micro-controllers, etc.)
  • Strong background in architecting both bare-metal and multi-threaded systems
  • Proficiency with a Real-time OS (ThreadX, VxWorks, FreeRTOS, etc.)
  • C/C++ /Modern C++
  • Knowledge and experience interfacing to I/O hardware (USB, PCIe, Ethernet, SDIO, SPI, UART, I2c, etc.)
  • Experience with protocol stacks (TCP/IP, RTSP/RTP, USB, etc.)
  • Experience with board bring-up and use of lab equipment (logic analyzers, scopes, etc.)
  • Experience with a variety of SW development tools (GNU tools, Eclipse, Visual Studio, Green Hills, IAR, JTAG debuggers, etc.)
  • Proficiency in reading and understanding Schematics and Component Datasheets
  • Good knowledge of version management tools like Git
  • Experience with Agile methodologies (Kanban, Scrum)
What You Should Know About Sr. Embedded Software/Firmware Engineer/Contractor, A2e Technologies

Are you an innovative Sr. Embedded Software/Firmware Engineer looking for your next exciting challenge? Join a dynamic team in San Diego as a contractor, where you'll play a pivotal role in developing cutting-edge embedded systems! Here, we believe in fostering a collaborative environment, and we're searching for someone with a 'can-do' attitude who can quickly get up to speed with our technical projects. Your experience with Embedded Linux system development, both at the Application and Kernel module levels, will be invaluable. You’ll be working with tools like Yocto and PetaLinux while interfacing with various processing platforms such as ARM SoCs and microcontrollers. If you have a knack for architecting bare-metal and multi-threaded systems along with proficiency in Real-time OS like ThreadX or FreeRTOS, we want you on board. Moreover, your familiarity with different I/O hardware and protocol stacks will ensure seamless integration into our evolving projects. You'll also gain hands-on experience with lab equipment while utilizing modern development tools like GNU and Visual Studio. As a Sr. Embedded Software/Firmware Engineer, excellent communication skills are essential as you will be client-facing and part of a team that thrives on collaboration. If you're ready to tackle exciting challenges and make significant contributions, we encourage you to apply for this long-term contract position today!

Frequently Asked Questions (FAQs) for Sr. Embedded Software/Firmware Engineer/Contractor Role at A2e Technologies
What are the main responsibilities of a Sr. Embedded Software/Firmware Engineer at this company?

As a Sr. Embedded Software/Firmware Engineer, your main responsibilities include developing and architecting embedded systems, working with Embedded Linux and Real-time operating systems, and collaborating with the team to ensure timely completion of projects. You will also interface with various hardware components, utilize development tools, and assist in board bring-up while effectively communicating with clients.

Join Rise to see the full answer
What qualifications are required for the Sr. Embedded Software/Firmware Engineer position?

To qualify for the Sr. Embedded Software/Firmware Engineer role, candidates should possess strong experience in embedded systems development, particularly with Embedded Linux and a variety of processing platforms. Proficiency in C/C++ is essential, along with knowledge of protocol stacks, Agile methodologies, and familiarity with version management tools like Git. A collaborative spirit and excellent communication ability are also critical.

Join Rise to see the full answer
What kind of projects will the Sr. Embedded Software/Firmware Engineer work on?

The Sr. Embedded Software/Firmware Engineer will work on diverse projects involving embedded Linux development at the application and kernel levels. This includes architecting both bare-metal and multi-threaded systems, interfacing with various I/O hardware, and utilizing cutting-edge technologies and tools. The projects will challenge your creativity and technical skills in a fast-paced environment.

Join Rise to see the full answer
What tools and technologies should a Sr. Embedded Software/Firmware Engineer be familiar with?

Candidates should be well-versed in development tools such as GNU tools, Eclipse, and Visual Studio. Familiarity with lab equipment for testing and debugging, such as logic analyzers and oscilloscopes, is essential. Experience with Yocto, PetaLinux, Real-time OS options like ThreadX or FreeRTOS, and version control systems like Git is also highly desirable.

Join Rise to see the full answer
Is experience with Agile methodologies important for the Sr. Embedded Software/Firmware Engineer role?

Yes, experience with Agile methodologies is crucial for the Sr. Embedded Software/Firmware Engineer role. Familiarity with frameworks like Kanban or Scrum helps ensure efficient project management and team collaboration, allowing engineers to adapt quickly to evolving project requirements and deliver high-quality results.

Join Rise to see the full answer
Common Interview Questions for Sr. Embedded Software/Firmware Engineer/Contractor
Can you describe your experience with embedded Linux development?

When answering this question, focus on specific projects where you utilized embedded Linux. Highlight the challenges you faced and how you overcame them, including the tools and methodologies you used, such as Yocto or PetaLinux. Be sure to emphasize your role in the project and the resulting achievements.

Join Rise to see the full answer
What strategies do you use to debug embedded systems?

Discuss your systematic approach to debugging, such as using lab equipment like oscilloscopes and logic analyzers. Provide examples of how you've identified and resolved specific issues, showcasing your problem-solving capabilities and technical expertise.

Join Rise to see the full answer
How do you approach documenting your embedded software design and code?

Explain your methodology for documentation, emphasizing clarity and accessibility. Discuss tools you use for version control, like Git, and how you ensure that others can understand and work with your code. Mention the importance of maintaining documentation for future reference.

Join Rise to see the full answer
What do you find most challenging about working with Real-time operating systems?

Identify specific challenges you have encountered, such as meeting timing constraints or managing resources efficiently. Discuss how you addressed these challenges and your insights into optimizing performance in Real-time OS environments.

Join Rise to see the full answer
How do you ensure collaboration within your team while working on projects?

Highlight your communication skills and any tools you utilize for collaboration, such as project management software or regular stand-up meetings. Provide examples demonstrating your ability to work effectively with diverse team members and clients to achieve project goals.

Join Rise to see the full answer
What is your experience with interfacing I/O hardware?

Discuss your hands-on experience with different I/O interfaces (like USB, PCIe, or UART) and provide examples of projects where you've successfully integrated hardware components into software solutions.

Join Rise to see the full answer
Can you explain the importance of using Agile methodologies in embedded software development?

Express the benefits of Agile methodologies, such as improved flexibility, better feedback loops, and enhanced collaboration. Provide examples of how Agile practices have positively impacted your previous projects and outcomes.

Join Rise to see the full answer
What steps do you take when starting a new embedded software project?

Outline the initial steps you follow, including requirement analysis, selecting appropriate technologies and tools, and creating a project plan. Highlight your strategies for risk management and assessing potential technical challenges.

Join Rise to see the full answer
How do you handle tight deadlines for embedded software delivery?

Discuss your time management skills and techniques to prioritize tasks effectively. Provide concrete examples of how you've met or exceeded deadlines while maintaining code quality, possibly mentioning Agile practices that have helped in these situations.

Join Rise to see the full answer
What contributions can you see yourself making as a Sr. Embedded Software/Firmware Engineer?

Share your vision for how you would leverage your skills to drive innovation and enhance team productivity. Mention specific areas you are excited about contributing to, such as improving development processes, mentoring junior engineers, or tackling challenging technical problems.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Dsquares Remote No location specified
Posted 7 days ago
Photo of the Rise User
Mercury Remote San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States
Posted 7 days ago
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Empathetic
Take Risks
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Code and Theory Remote New York City or Remote
Posted 7 days ago
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

A2e Technologies develops and maintains embedded systems and electronic product design consulting services. It is headquartered in San Diego, CA and was founded in 2004.

2 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom