Software Engineer

Amphenol Aerospace

$65K — $110K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field.
  • Proven experience in Network Engineering, specifically in software design for rugged networking equipment, ideally Ethernet-related.
  • Strong knowledge of networking protocols, including Ethernet, VLAN, Spanning Tree, QoS, SNMP, and TCP/IP.
  • Experience in embedded software development with languages like C/C++ and familiarity with RTOS.
  • Understanding of network security principles and secure protocol implementations.
  • Familiarity with ruggedization standards such as MIL-STD and IP ratings is a plus.
  • Strong analytical and problem-solving abilities.

Responsibilities

  • Design and develop rugged electronics for extreme environments, addressing temperature, humidity, and vibration challenges.
  • Collaborate with cross-functional teams to define specifications for rugged electronics solutions.
  • Conduct feasibility studies and recommend hardware/software architectures focused on performance and cost-effectiveness.
  • Develop embedded software that ensures compatibility and reliability, especially for Ethernet Switch functionalities.
  • Test and verify software modules, resolving performance issues as needed.
  • Work with production teams to facilitate design-to-production transitions, ensuring quality standards are met.
  • Stay current with advancements in networking technologies to enhance product capabilities.
  • Provide technical support for hardware deployment and troubleshooting.

Benefits

  • Opportunities for professional development and training.
  • Collaborative work environment with cross-functional teams.
  • Exposure to advanced technology and engineering practices.
  • Potential for career growth within a leading company in military-grade electronics.
  • Health and wellness programs.
Full Job Description
The Role

Amphenol Military High Speed (AMHS) is seeking skilled and experienced Network Computer andSoftware Engineers to join our team, responsible for the software design of rugged electronics. As a Network Computer or Software Engineer, you will play a crucial role in the development and maintenance of robust, reliable, and high-performance networking solutions for challenging environments. Your expertise in hardware design and software development will contribute to the success of our products and ensure seamless connectivity for our customers.

The key responsibilities of this Network Computer or Software Engineer include, but are not limited to:
  • Design and develop rugged electronics, considering the unique challenges of harsh environments, such as extreme temperatures, humidity, vibration, and electromagnetic interference.
  • Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to define product requirements and specifications for rugged electronics.
  • Conduct feasibility studies and make recommendations on the hardware and software architecture of networking solutions, taking into account factors like power consumption, performance, scalability, and cost-effectiveness.
  • Develop and implement embedded software for rugged electronics, including device drivers, protocols, and management interfaces, ensuring compatibility, reliability, and security specifically as it relates to Ethernet Switch functionality.
  • Conduct thorough testing and verification of software modules, identifying and resolving any issues or performance bottlenecks.
  • Collaborate with manufacturing and production teams to ensure seamless transition from design to mass production, addressing any manufacturing challenges and ensuring the highest quality standards.
  • Stay updated with the latest advancements in networking technologies, industry trends, and standards, and apply this knowledge to enhance the performance and functionality of our rugged electronics.
  • Provide technical support and expertise to internal teams, customers, and partners regarding hardware deployments, troubleshooting, and maintenance of rugged electronics.
  • Participate in the documentation process, including creating technical specifications, user guides, and application notes for rugged electronics.


Location: Endicott, NY

Salary: $65,000 - $110,000

The Person

The key skills and qualities of a Network Computer or Software Engineer at Amphenol Military High Speed:
  • Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field.
  • Proven experience as a Network Engineer, with a focus on software design of rugged networking equipment, preferably related to Ethernet.
  • Strong understanding of networking protocols, including Ethernet, VLAN, Spanning Tree, QoS, SNMP, and TCP/IP.
  • Experience in embedded software development using programming languages like C/C++ and familiarity with real-time operating systems (RTOS).
  • Knowledge of network security principles, encryption algorithms, and secure protocols.
  • Familiarity with industrial and ruggedization standards (e.g., MIL-STD, IP rating, shock/vibration resistance) is highly desirable.
  • Strong problem-solving skills and the ability to analyze complex technical challenges.
  • Excellent communication and collaboration skills to work effectively in a cross-functional team environment.
  • Attention to detail, with a focus on delivering high-quality products and solutions.

Similar Jobs

More Jobs at Amphenol Aerospace

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: