Abaco Systems is an acknowledged leader in rugged embedded computing, especially in the military/aerospace market. Our products are used in hundreds of mission critical applications, where the performance and reliability we deliver can be a matter of life and death.
We're growing fast: we've added substantially to our organization in roles across the board - and that expansion will continue. We're also growing by acquisition. Our strategy puts our customers front and center of everything we do: their success will drive our success.
If you see yourself being part of a growing organization that's making a real difference in the world, Abaco Systems is for you.
SENIOR SOFTWARE ENGINEER (Operating Systems)
To lead the development of high-quality software and firmware for embedded Single Board Computer products.
Produce firmware, device drivers, Board Support Packages (BSPs) and associated software components for use with Real Time OS'es such as VxWorks.
Produce firmware, device drivers, Software Development Kits (SDKs) and associated software components for use under Linux.
Perform customer support and issue resolution resulting in the production of maintenance releases.
Develop key expertise and drive best practice within the Operating Systems team.
Communicate development status to key stakeholders in a timely and professional fashion
Produce internal documentation for assigned tasks consistent with engineering procedures
Produce draft customer documentation for processing and deployment by Tech Publications group
Participate in the continuous improvement of Software Development Processes
Bachelor Degree in Electrical, Computer Engineering, or Computer Science from an accredited university or college or equivalent.
Strong knowledge of modern Real-Time Operating Systems and Linux
Strong Real-Time Embedded Software skills
Willingness/desire to learn new OS's
Strong understanding of C
Strong problem-solving and creative, solution-building skills.
Strong verbal and written communication skills.
Ability to work successfully in a team environment
Understanding and interest in applying embedded software and electronic hardware to military and aerospace products.
Ability and willingness to travel up to 10% as required.
- Experience of leading an engineering team
- Knowledge of assembler language
- Experience of Continuous Integration / Deployment
- Understanding of modern computer architectures
As a company supplying products and services directly and indirectly to Governments, Abaco Systems uses a security clearance process for all new recruits. You should only apply for the advertised position if:
- US Citizen or green card holder eligible to work on ITAR projects
At Abaco, we know that our people are our strength. We're a team with a common goal - and we're passionate about what we do, innovative, and open-minded. We're not just given responsibility - we're actively encouraged to make things happen. Oh, and - we have fun. If that sounds like your kind of organization - why not join us?
Abaco Systems prides itself on being an Equal Opportunity Employer.