Post job

Embedded systems engineer job description

Updated March 14, 2024
10 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example embedded systems engineer requirements on a job description

Embedded systems engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in embedded systems engineer job postings.
Sample embedded systems engineer requirements
  • Proficiency in C and C++ programming languages
  • Experience with embedded systems design and development
  • Ability to read and interpret electrical schematics and datasheets
  • Knowledge of microcontroller architectures and peripherals
  • Understanding of software development methodologies and tools
Sample required embedded systems engineer soft skills
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Flexibility and adaptability to changing project requirements
  • Attention to detail and commitment to quality work
  • Ability to work independently and take ownership of projects

Embedded systems engineer job description example 1

pensar embedded systems engineer job description

As Embedded Systems Software Engineer, you'll have the opportunity to contribute through the entire product development process including: project inception, concept ideation and refinement, detailed design, pre-production, manufacturing release, and sustaining. You will apply sound engineering principles in the development and documentation of embedded systems software, e.g. system architecture, operating systems, algorithms, modules, subcomponents, logic flow, interfaces.

At Pensar we are passionate about design and engineering, solving tough problems, thrilling our Clients, and having fun while doing it. We bring leading-edge product development to a wide range of Clients through our world-class team, and we're looking for an Embedded Systems Software Engineer to join us!

Much of our success relies upon providing each Client with a customized experience that is tailored to their unique product, portfolio, and market goals. We strive to understand what is distinctly valuable to them and how they define success. We articulate key insights and risks in a timely, transparent, and concise manner to empower them to be better prepared in making pivotal decisions. We get our hands dirty, honor our commitments, and are personally engaged in driving the success of their projects.

Required Technical SkillsProven experience in hardware product development and Software Development Life Cycle (SDLC) Track record of delivering custom Embedded Linux platforms (from board-support to user-space) Proficient in C/C++ with an embedded focus (e.g., drivers, services, networking) Agility on the command-line with scripting languages (e.g., Bash, Python, JavaScript) Excellent written, verbal, and presentation skills (for all audiences, including executive management) Collaborative development (e.g., code reviews, Git flow) Cross-discipline development (e.g., schematic familiarity, datasheet comfortability) Bachelor's degree in engineering/technical discipline (e.g., CS, CE, EE) or equivalent practical experience

Nice-To-Have Technical SkillsMultiple deliveries of Yocto-based (OpenEmbedded) Embedded Linux platforms Real-time, mixed-signal processing including audio, video, and alternative data streams Hardware-accelerated applications (e.g., GPU, DSP, neural) Development in regulated environments (e.g., medical [62304], aerospace) Board-level Android development (AOSP customization, compilation, bring-up) ML/AI implementation on resource-constrained systems Lower-level development including bare-metal firmware, RTOS systems, and/or HDL (FPGA)

Typical Professional DutiesClient Management - Establish a clear understanding of how to effectively communicate with Clients verbally, via email, and through more formal documentation. Synthesize and distill complex information into summaries and trade-offs to enable Clients to make better decisions for their business.Technical Expertise - Utilize your engineering experience and deep understanding of the product development process to assess and correctly identify critical design decisions, options, trade-offs, and risks. Advocate reasonable solutions to the team and Clients balancing cost, schedule, and design quality. Risk Management - Develop and master advanced risk management skills, including how to establish acceptable risk criteria, when to escalate issues, and how to communicate risk positions to Clients.Time Management - Effectively manage your time to accomplish goals despite multiple activities/projects and competing interests. Maintain schedules and ongoing project requirements and specifications through interaction with Pensar personnel and Clients.Fundamentals - Effort estimation and scoping, requirements determination, cross-discipline collaboration, configuration management, issue tracking, risk analysis, root cause analysis, test definition and implementation, mitigation plans, technical documentation, design reviews, presentations, and deliverable releases.
Diversity & Inclusion
The individual skills and personalities that make up our incredible Pensar Crew are truly what set us apart and allow us to continue delivering results that exceed Client expectations. Pensar fosters an environment of respect, learning, and growth.

Pensar is an Equal Opportunity Employer, and we value diversity. All employment is decided based on qualifications, merit, and business needs.

*Pensar is not accepting Candidates from 3rd Party Agencies*
jobs
Post a job for free, promote it for a fee

Embedded systems engineer job description example 2

Reach embedded systems engineer job description

At Reach, we are delivering technologies to enable the long-range, wireless transfer of power. We believe wireless energy can be as liberating for power systems as WiFi was for data systems, and are busy creating the energy infrastructure that will one day replace the aging electrical grid. We have raised funding from top tier VC's, have real world customers deploying our technology, and are continuing to build out the exceptional team that is making our vision a reality.

As an Embedded Systems Engineer at Reach Labs, you will work with the software, hardware, and product teams to create embedded systems that run on our transmitters. You will work to ensure the boundaries between our software and hardware are reliable, efficient, and secure. You will also conduct research to improve the performance and flexibility of our technology.

As part of a small team in a small company, you will have a great deal of agency over your work, plenty of opportunity to discover and solve new challenges, and the ability to make large-impact decisions. It will be critical that you are a creative problem solver with strong curiosity, a passionate, proactive spirit eager to add value before it's requested or identified by others.
Responsibilities

Design and develop embedded Linux OS and applications Assist with board bring up on embedded ARM based SOCs Interface with SOC vendors for features and issues Develop platform software for SOC and engage in hardware validation and software testing Deliver and maintain a highly stable, highly efficient, and easy-to-use software platform for other engineering teams Assist in porting existing code to new SOC



Desired Qualities & Experience


BS/MS/PhD in Electrical Engineering , Computer Engineering, or Computer Science, or sufficient industry experience with embedded systems 5+ years hands-on development of platform software development, debugging, board bring-up and validation Expert in C/C++, and scripting language such as Python or Bash Solid understanding of SOC based systems and low-level software Experience with a major SOC from NXP, TI, Qualcomm, Mediatek, etc Hands-on experiences with hardware I/Os such as Ethernet, PCIe, SPI, I2C, UART Solid understanding of security by design, static code analysis, upstream patching, CVE mitigation Familiarity with hardware debugging tools (digital logic analyzers, oscilloscopes). Excited by technical challenges; comfortable building a system from the ground up. A test-driven, analytical approach to debugging and problem solving. Strong communication and organizational skills to work collaboratively within a close team setting High degree of pride taken in work



Benefits


Flexible working hours Unlimited, paid vacation policy Health insurance coverage 401K plan High degree of autonomy and work ownership with strong action-to-impact relationship



Reach - Who We Are


Reach is a pioneer in a new frontier of technology. Born out of MIT, incubated in YC, and developed in an "office space" that was once the oven of a cookie factory, we are a group of curious, passionate, and creative problem solvers, and we approach our work with vigor and humility.

Much has changed since our cookie factory days, but our core philosophies have remained. Decisions are made quickly, meetings and politics are kept to a minimum, and everyone here does high-visibility work that has considerable influence on our product and company. We have weekly team lunches, quarterly offsite company events, and often spend time together outside of work bicycling, rock climbing, playing music, and hosting happy hours.

We highly value diversity at our company - in not only professional capabilities and experience, but also in personal interests, schools of thought, musical tastes, and walks of life. We prioritize inclusivity, and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.
jobs
Dealing with hard-to-fill positions? Let us help.

Embedded systems engineer job description example 3

Booz Allen Hamilton embedded systems engineer job description

The Challenge:

Are you looking for an opportunity to combine your technical skills with big picture thinking to make an impact in military and commercial electronics device? You understand your customer's environment and how to develop the right systems for their mission. Your ability to translate real-world needs into technical specifications, makes you an integral part of delivering a customer focused engineering solution.

As a systems engineer on our team, you have the chance to shape cutting edge solutions to today's concerns by leading a multi-disciplinary team of engineers. Your customer will trust you to not only design and develop these systems, but also evolve them with advanced technology solutions. On our team, you'll be able to broaden your skillset into areas like biometrics, surveillance, aerospace, and sea equipment, just to name a few. Grow your skills by merging requirements development and system architecture to create electromechanical prototypes for field evaluation and transfer into production. Join our team and create the future of hardware electronics, as we improve the clients' ability to respond quickly and effectively in today's environment.

You Have:

* Experience with client need solicitation and translation to system functional and performance requirements
* Experience developing and maintaining a Requirements Traceability and Verification Matrix for physical prototypes
* Experience with developing system and sub-system integration and test plans, procedures, methodologies for development, end-to-end, and end user verification and validation
* Experience with risk assessment, risk framework, and risk registers
* Experience with master test plan and requirement verification planning
* Experience with establishing an integrated master schedule for cross-functional engineering and manufacturing teams
* Knowledge of industry standards and best practices, military standards, and test validation methods, including MIL-STD-810, MIL-STD-461, UL Safety standards, or Ingress Protection
* Knowledge of Model Based System Engineering capabilities and tools, including Magic Draw Cameo
* Ability to obtain a security clearance
* Bachelor's degree in Systems Engineering, ME, or EE

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

Build Your Career:

When you join Booz Allen, you'll have the opportunity to connect with other professionals doing similar work across multiple markets. You'll share best practices and work through challenges as you gain experience and mentoring to develop your career. In addition, you will have access to a wealth of training resources through our Engineering & Science University, an online learning portal where you can access more than 5000 tech courses, certifications and books. Build your technical skills through hands-on training on the latest tools and tech from our in-house experts. Pursuing certifications that directly impact your role? You may be able to take advantage of our tuition assistance, on-site courses, vendor relationships, and a network of experts who can give you helpful tips. We'll help you develop the career you want as you chart your own course for success.

We're an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change - no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law.
jobs
Start connecting with qualified job seekers

Resources for employers posting embedded systems engineer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Embedded systems engineer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.