General Electric Lead Staff Software Integration Engineer in Boston, Massachusetts
As an AiRXOS hardware/software integrator, your job will to come up with creative prototypes and solutions that integrate UAVs, sensors, and our product. You will be challenged daily with looking at disparate systems and figuring out ways to get them to interact. You will help integrate everything from the underlying systems, to the network, to then writing code that interacts with the onboard avionics, to the code talking to our cloud-based products.
You will work closely with our pilots, mechanical engineers, software engineers, and product managers to prototype functional systems that can then be demonstrated to clients or used in the field for our own testing.
Accountable for integrating prototype functional systems in a fast-paced environment.
Work with Product Line Leaders (PLLs) to understand product requirements & vision.
Support impact assessment and decision related to technology choices, design /architectural considerations and implementation strategy.
Provide onsite support for multiple product prototypes.
Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
Possess 3-5 years of experience writing and field-testing prototype code.
- Individual must be comfortable with travel up to 30%.
A self-starter who will see a problem, identify solutions, and attempt different ways to solve it.
Maintain an ability to solve problems creatively.
Strong knowledge of Python or Perl. Preferably both. With the ability to write error free asynchronous or multi-threaded scripts.
Possess the ability to write regular expressions.
Maintain a strong familiarity with the networking stack.
Experience with writing code to interact with sensors via protocols such as telnet, http, etc.
Ability to think on your feet and not get flustered by infield debugging on time sensitive events.
Possess experience with wireless technologies.
Exposure to a SQL based database (Postgres, MySQL)
Maintain experience with geospatial coordinates and knowledge of different standards such as WGS84 within aviation
Possess some familiarity with MavProxy/Mavlink.
Ideally strong System Administration skills in Linux and Windows.
Past Experience with creating operating system images for backup and restoration purposes.
Maintain familiarity with hardening operating systems.
Comfortable with writing web apps (backend and front end) even in PHP.
Previous experience with Django or some other similar related frameworks.
Experience in Java, JVM is ideal.
AiRXOS is building new technologies and delivering a new architecture and ecosystem for the next generation of unmanned aviation. We are passionate about enabling safe, secure and economical UAV/Drone operations at global scale. We are accomplishing this with a great collaborative team of driven engineers and technologists with expertise in Distributed & Real-Time Software, Web Services, Cloud Computing, Machine Learning Algorithms, Autonomous Systems & Robotics, Cyber Security, Air Traffic Management, Computer Visualization, and Mobile Applications. Together we are delivering capabilities that will enable a new era in aviation and autonomous systems applications. We would love for you to join us!!
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law.
Additional Eligibility Qualifications:GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).Additional Locations:United States;Massachusetts;Boston;