Sr. Systems Engineer
Listed on 2026-05-12
-
Engineering
Systems Engineer, Software Engineer
Software Engineering Manager
Worker Type: Regular
Job Description:
Summary:
The Manager, Software Engineering, coordinates with other departments to meet the milestones during product development cycles. As a member of the Engineering management team, the Software Engineering Manager participates in defining and executing the overall engineering product development strategy, budget, team development and evaluation.
Position Responsibilities:
- Manages a group of software engineers, including budget planning, staffing, training, performance evaluation and career development. Attracts and retains high caliber staff and provides mentorship.
- Collaborates with management, production, and marketing to define product design requirements.
- Plans, coordinates, and directs engineering development projects. Reviews and approves product design decisions.
- Designs, modifies, develops, writes and implements software applications as an individual contributor.
- Designs and implements embedded software drivers and applications on a micro-controller.
- Verifies and documents product designs according to quality and regulatory guidelines.
- Works in an Agile environment to coordinate software development projects including scope, scheduling and resourcing.
- Participates in the testing process through test review and analysis, test witnessing and certification of software. Tests, analyzes, and debugs embedded software and digital electronics.
- Frequently interacts with subordinate supervisors, customers and/or functional peer group managers, normally involving matters between functional areas.
- Establishes and assures adherence to budgets, schedules and work plans. Interacts with senior management.
- Other duties as assigned.
Basic Qualifications (Required Skills & Experience):
- BS degree in Computer Science, Electrical Engineering, Computer Engineering, or related is required or equivalent combination of education, training, and experience.
- 12+ years of experience in embedded programming and knowledge in embedded system design.
- At least 2+ years in a supervisory role and successfully managing a technical design team.
- 8+ years’ experience on multiple engineering projects including research and development efforts, with a focus on embedded software aspects of the project life cycle.
- Experienced in and knowledgeable of real-time operating systems (RTOS), I/O drivers, and micro-controllers.
- Experienced in and knowledgeable of data communication protocols (such as I2C, SPI, CAN, USB).
- Demonstrated expert programming ability with C language.
- Occasionally may be required to travel within the Continental U.S.
Other Qualifications & Desired
Competencies:
- Advanced degree is desired.
- Demonstrates competency in communicating technically and effectively with electrical, mechanical and software groups and staff.
- Skilled at identifying, communicating and mitigating technical risks and issues.
- Understands schematics and is skilled at using a logic analyzer.
- Demonstrates strong interpersonal, written and oral communication skills.
- Exercises independent judgment in methods, techniques and evaluation criteria for obtaining results.
- Uses vision to think beyond the immediate situation, explore multiple potential paths, and adapt decision‑making style based on the situational circumstances.
- Inspires, motivates, and empowers people to deliver organizational goals, while also delivering value back to employees.
- Brings organizational values to life using personality, uniqueness and the creation of a shared vision.
- Champions the process of change and promotes a culture of quick adaptation while helping others deal with the effects of change.
- Demonstrates the ability to develop and maintain internal and external trusting, professional relationships.
- Assesses the degree of risk and opportunity in plans or actions and takes appropriate action to mitigate them or makes plans to build on the opportunity.
Physical Demands:
Ability to work in an office and production environment (Constant). Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent).
Salary Range: $125,000 - $196,875
System Engineer 5 (AV PRIME…(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).