Poway, CA, 92074, USA
14 days ago
Embedded Software Engineer
Job Title: Embedded Software EngineerJob Description We are seeking an experienced Embedded Software Engineer to join our dynamic Engineering department. The ideal candidate will provide technical expertise to solve challenging software problems and bring new technical capabilities. You will design, develop, document, and test embedded software for space products, and support technical customer discussions and production issues. Responsibilities + Implement innovative approaches and develop clearly written design specifications to ensure products meet technical performance, feature set, cost, and time-to-market goals. + Facilitate the design of complex products by leading and coordinating engineering teams through clearly documented architectural design documents. + Perform original and innovative software design, distilling large-scale designs into architectural elements for team collaboration. + Develop plans, schedules, and identify resources required to develop products from market requirements through product release. Identify risk areas and develop contingency plans. + Conceive methods for achieving product requirements and specifications using appropriate software architecture and design techniques. + Provide support for maintaining existing products by investigating and resolving defect reports, creating documentation, and releasing new software versions. + Take the initiative to research, develop, propose, evaluate, and implement new methods, processes, techniques, tools, components, or technology. + Modify existing SOPs or create new SOPs to implement new processes. Essential Skills + Fluent in C and Python + Strong background in VxWorks, Linux, and Bare Metal embedded systems + Experience in the development of bootloaders, BSP, VxWorks 7, Linux, and RTEMS device drivers + Familiarity with Buildroot and/or Yocto Linux build systems + Good understanding of NAND FLASH memory file systems, drivers, and implementation + Skilled in low-level hardware code development and debugging + Experience with debuggers/In-circuit emulators + Skills in debugging using lab equipment and other tools + Ability to work effectively in a team setting + Strong problem-solving and conflict management skills + Analytical, evaluative, and objective critical thinking skills Additional Skills & Qualifications + Bachelor's Degree in Computer Science, Computer Engineering, or a related field + Master’s degree is a plus + 10+ years of relevant work experience Work Environment The work environment includes a focus on people-centered policies, career development opportunities, medical/dental/vision coverage, generous paid time off, tuition reimbursement, 401k with employer match, and an employee referral program. Pay and Benefits The pay range for this position is $160000.00 - $180000.00 Benefits of working at PDC People–Focused PoliciesCareer DevelopmentMedical/Dental/Vision CoverageGenerous Paid Time OffTuition Reimbursement401k with Employer MatchEmployee Referral Program Workplace Type This is a fully onsite position in Poway,CA. Application Deadline This position will be accepting applications until Dec 23, 2024. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. Diversity, Equity & Inclusion At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through: + Hiring diverse talent + Maintaining an inclusive environment through persistent self-reflection + Building a culture of care, engagement, and recognition with clear outcomes + Ensuring growth opportunities for our people The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
Confirm your E-mail: Send Email